﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DevExpress.Xpo;

namespace LprMiddleWare.DAL
{
    [Persistent("CARINFO_QX")]
    public class CarInfo_Qx : XPLiteObject
    {

        private string kkjlid;

        [Key]
        [Size(24)]
        public string KKJLID
        {
            get { return kkjlid; }
            set { SetPropertyValue("KKJLID", ref kkjlid, value); }
        }

        private string kkmcdm;
        [Size(18)]
        public string KKMCDM
        {
            get { return kkmcdm; }
            set { SetPropertyValue("KKMCDM", ref kkmcdm, value); }
        }

        private string kkmc;
        [Size(128)]
        public string KKMC
        {
            get { return kkmc; }
            set { SetPropertyValue("KKMC", ref kkmc, value); }
        }

        private string hpzl;
        [Size(2)]
        public string HPZL
        {
            get { return hpzl; }
            set { SetPropertyValue("HPZL", ref hpzl, value); }
        }

        private string hphm;
        [Size(15)]
        public string HPHM
        {
            get { return hphm; }
            set { SetPropertyValue("HPHM", ref hphm, value); }
        }

        private DateTime cltgsj;
        public DateTime CLTGSJ
        {
            get { return cltgsj; }
            set { SetPropertyValue("CLTGSJ", ref cltgsj, value); }
        }

        private char xsfxdm;
        public char XSFXDM
        {
            get { return xsfxdm; }
            set { SetPropertyValue("XSFXDM", ref xsfxdm, value); }
        }

        private string xscd;
        [Size(2)]
        public string XSCD
        {
            get { return xscd; }
            set { SetPropertyValue("XSCD", ref xscd, value); }
        }

        private string ssdwdm;
        [Size(12)]
        public string SSDWDM
        {
            get { return ssdwdm; }
            set { SetPropertyValue("SSDWDM", ref ssdwdm, value); }
        }

        private string ssdwmc;
        [Size(128)]
        public string SSDWMC
        {
            get { return ssdwmc; }
            set { SetPropertyValue("SSDWMC", ref ssdwmc, value); }
        }


        public CarInfo_Qx(Session session) : base(session) { }
        public CarInfo_Qx() : base(Session.DefaultSession) { }


    }
}
